struggle through difficulty - Francés Inglés Diccionario